function checkForm(link) {
	if (verifySumbit()) {
		link.click();
	}
}

/**
 * Show Dialog Model
 */

function showDialog() {
	var param = new Object();
	param.isCheck = [$("#functionForm\\:fatherFunCode").val()];
	var returnValue = window
			.showModalDialog(
					"functionTree.jsf",
					param,
					"dialogHeight:400px;dialogWidth:310px;center:yes;edge:no;help:no;resizable:no;scroll:auto;status:no;unadorned:no");
	if (returnValue) {
		if (returnValue.length > 0) {
			$("#functionForm\\:fatherFunCode").val(returnValue[0].id);
			$("#functionForm\\:fatherName").val(returnValue[0].name);
		}

	}
}

function verifySumbit() {
	var check = null;
 //  alert("111111");
	/*--------funcCode--------*/
	if ($("#functionForm\\:funcCode").val().length == 0) {
		$("#functionForm\\:funcCode").next().html("*功能编号不能够为空！");
		check = $("#functionForm\\:funcCode");
	} else {
		if ($("#functionForm\\:funcCode").val().length > 50) {
			$("#functionForm\\:funcCode").next().html("*功能编号长度不能大于50!");
			if (!check) {
				check = $("#funcCodeForm\\:funcCode");
			}
		} else {
			$("#functionForm\\:funcCode").next().html("*");
		}
	}
//alert("22222222222");
	/*--------name--------*/
	if ($("#functionForm\\:name").val().length == 0) {
		$("#functionForm\\:name").next().html("*功能名称不能够为空！");
		check = $("#functionForm\\:name");
	} else {
		if ($("#functionForm\\:name").val().length > 50) {
			$("#functionForm\\:name").next().html("*功能名称长度不能大于50!");
			if (!check) {
				check = $("#nameForm\\:name");
			}
		} else {
			$("#functionForm\\:name").next().html("*");
		}
	}


//alert("5555555555555");
	/*--------funcLevel--------*/
	if ($("#functionForm\\:funcLevel").val().length == 0) {
		$("#functionForm\\:funcLevel").next().html("*功能层级不能够为空！");
		check = $("#functionForm\\:funcLevel");
	} else {
		if ($("#functionForm\\:funcLevel").val().length > 1) {
			$("#functionForm\\:funcLevel").next().html("*功能层级长度不能大于1!");
			if (!check) {
				check = $("#funcLevelForm\\:funcLevel");
			}
		} else {
			$("#functionForm\\:funcLevel").next().html("*");
		}
	}

//alert("7777777777777");
	/*--------funOrder--------*/
	
	if ($("#functionForm\\:funOrder").val().length == 0) {
		$("#functionForm\\:funOrder").next().html("*对于父级的排序不能够为空！");
		if (!check)
			check = $("#functionForm\\:funOrder");
	} else {
		if ($("#functionForm\\:funOrder").val().length > 10) {
			$("#functionForm\\:funOrder").next().html("*对于父级的排序长度不能大于10!");
			if (!check) {
				check = $("#funOrderForm\\:funOrder");
			}
		} else {
			$("#functionForm\\:funOrder").next().html("*");
		}
	}
//alert("888888888888");
	/*--------haschild--------*/
	if ($("#functionForm\\:haschild").val().length == 0) {
		$("#functionForm\\:haschild").next().html("*是否有子菜单不能够为空！");
		check = $("#functionForm\\:haschild");
	} else {
		if ($("#functionForm\\:haschild").val().length > 1) {
			$("#functionForm\\:haschild").next().html("*是否有子菜单长度不能大于1!");
			if (!check) {
				check = $("#haschildForm\\:haschild");
			}
		} else {
			$("#functionForm\\:haschild").next().html("*");
		}
	}
//	alert("fffffffffffffff");
	if (check) {
		check.focus();
		return false;
	} else {
		return true;
	}
}
